//获取当前时间
function get_currentTime(){
    $.ajax({
        url:"/currentTime",
        type:"post",
        timeout:10000,
        success:function(time){
            // <!-- 更新时间 -->
            $("#time").html(time);
        },   
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}

//获取总销售书数量
function get_TotalBooksNum(){
    $.ajax({
        url:"/TotalBooksNum",
        type:"post",
        timeout:10000,
        success:function(TotalBooksNum){
            // <!-- 更新总售书数量 -->
            $("#num1").html(TotalBooksNum);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}
//获取总销售额
function get_TotalSales(){
    $.ajax({
        url:"/TotalSales",
        type:"post",
        timeout:10000,
        success:function(TotalSales){
            // <!-- 更新总销售额 -->
            $("#num2").html(TotalSales);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}
//获取总订单数量
function get_TotalOrders(){
    $.ajax({
        url:"/TotalOrders",
        type:"post",
        timeout:10000,
        success:function(TotalOrders){
            // <!-- 更新总订单数 -->
            $("#num3").html(TotalOrders);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}
//获取总客户数
function get_UserOrderNum(){
    $.ajax({
        url:"/UserOrderNum",
        type:"post",
        timeout:10000,
        success:function(UserOrderNum){
            // <!-- 更新总客户数 -->
            $("#num4").html(UserOrderNum);

        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}
//获取Top10书籍名称
function get_Top10Books(){
    $.ajax({
        url:"/Top10Books",
        type:"post",
        timeout:10000,
        success:function(Top10Books_data){
            
            let option = Top10Books_option.getOption();
            for(var i=10;i>=1;i--){
                var item=Top10Books_data[i];
                option.yAxis[0].data[10-i]=item[0].substring(0,3);
                option.series[0].data[10-i]=item[1];
            }
            Top10Books_option.setOption(option);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}

//获取Top10书籍类型
function get_Top10BookType(){
    $.ajax({
        url:"/Top10BookType",
        type:"post",
        timeout:10000,
        success:function(Top10BookType_data){
            
            let option = Top10BookType_option.getOption();
            for(var i=10;i>=1;i--){
                var item=Top10BookType_data[i];
                option.yAxis[0].data[10-i]=item[0];
                option.series[0].data[10-i]=item[1];
            }
            Top10BookType_option.setOption(option);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}

//获取Top10销售量出版社
function get_Top10Press(){
    $.ajax({
        url:"/Top10Press",
        type:"post",
        timeout:10000,
        success:function(Top10Press_data){
            
            let option = Top10Press_option.getOption();
            for(var i=10;i>=1;i--){
                var item=Top10Press_data[i];
                option.yAxis[0].data[10-i]=item[0];
                option.series[0].data[10-i]=item[1];
            }
            Top10Press_option.setOption(option);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}

//获取支付方式
function get_Payment(){
    $.ajax({
        url:"/Payment",
        type:"post",
        timeout:10000,
        success:function(Payment_data){
            
            let option = Payment_option.getOption();
            for(var i=1;i<=3;i++){
                var item=Payment_data[i];
                option.series[0].data[i-1]=item;
            }
            Payment_option.setOption(option);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}

//获取发货地址
function get_SendPlaceOrdersNum(){
    $.ajax({
        url:"/SendPlaceOrdersNum",
        type:"post",
        timeout:10000,
        success:function(SendPlaceOrdersNum_data){
            
            let option = SendPlaceOrdersNum_option.getOption();
            for(var i=1;i<=8;i++){
                var item=SendPlaceOrdersNum_data[i];
                option.series[0].data[i-1]=item;
            }
            SendPlaceOrdersNum_option.setOption(option);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}
// 更新地图
function get_PlaceOrdersNum(){
    $.ajax({
        url:"/PlaceOrdersNum",
        type:"post",
        timeout:10000,
        success:function(PlaceOrdersNum_data){
            // let option = myChart.getOption();
            let option = PlaceOrdersNum_option.getOption();
            // for(var i=1;i<=35;i++){
                // var item=PlaceOrdersNum_data[i];
                // option.yAxis[0].data[10-i]=item[0];
            option.series[0].data=PlaceOrdersNum_data.data;
            // }
             PlaceOrdersNum_option.setOption(option);
            // myChart.setOption(option);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}

// 更新速度
function get_Speed(){
    $.ajax({
        url:"/Speed",
        type:"post",
        timeout:10000,
        success:function(Speed_data){
            // let option = myChart.getOption();
            let option = Speed_option.getOption();
            // for(var i=1;i<=35;i++){
                // var item=PlaceOrdersNum_data[i];
                // option.yAxis[0].data[10-i]=item[0];
            option.series[0].data[0]['value']=Speed_data;
            // }
            // PlaceOrdersNum_option.setOption(option);
            Speed_option.setOption(option);
        },
        error:function(){
            // alert("发送ajax请求time失败");
        }
    });
}
// 刷新时间
setInterval(get_currentTime,1000);
//刷新总销售额
setInterval(get_TotalSales,1000);
//刷新总订单量
setInterval(get_TotalOrders,1000);
//刷新总销售书籍量
setInterval(get_TotalBooksNum,1000);
//刷新总客户数
setInterval(get_UserOrderNum,1000);
// 刷新Top10销售书籍名称
setInterval(get_Top10Books,1000);
// 刷新Top10销售书籍类型
setInterval(get_Top10BookType,1000);
// 刷新Top10销售出版社
setInterval(get_Top10Press,1000);
// 刷新支付方式
setInterval(get_Payment,1000);
//刷新发货量
setInterval(get_SendPlaceOrdersNum,1000);
// 刷新地图
setInterval(get_PlaceOrdersNum,1000);
// 刷新速度
setInterval(get_Speed,1000);